.TH "Matrix4f" 3 "Fri Dec 13 2013" "GameEngine" \" -*- nroff -*-
.ad l
.nh
.SH NAME
Matrix4f \- 
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <algebraBasic\&.h>\fP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBMatrix4f\fP ()"
.br
.ti -1c
.RI "\fBMatrix4f\fP (\fBVector4f\fP a, \fBVector4f\fP b, \fBVector4f\fP c, \fBVector4f\fP d)"
.br
.ti -1c
.RI "void \fBInitIdentity\fP ()"
.br
.ti -1c
.RI "\fBMatrix4f\fP \fBoperator*\fP (const \fBMatrix4f\fP &Right) const "
.br
.ti -1c
.RI "\fBMatrix4f\fP \fBoperator+\fP (const \fBMatrix4f\fP &Right) const "
.br
.ti -1c
.RI "\fBMatrix4f\fP \fBoperator-\fP (const \fBMatrix4f\fP &Right) const "
.br
.ti -1c
.RI "\fBMatrix4f\fP \fBoperator-\fP () const "
.br
.ti -1c
.RI "\fBMatrix4f\fP & \fBoperator+=\fP (const \fBMatrix4f\fP &right)"
.br
.ti -1c
.RI "\fBMatrix4f\fP & \fBoperator-=\fP (const \fBMatrix4f\fP &right)"
.br
.in -1c
.SS "Public Attributes"

.in +1c
.ti -1c
.RI "float \fBm\fP [4][4]"
.br
.in -1c
.SH "Detailed Description"
.PP 
Definition at line 95 of file algebraBasic\&.h\&.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "Matrix4f::Matrix4f ()\fC [inline]\fP"

.PP
Definition at line 100 of file algebraBasic\&.h\&.
.PP
References InitIdentity()\&.
.SS "Matrix4f::Matrix4f (\fBVector4f\fPa, \fBVector4f\fPb, \fBVector4f\fPc, \fBVector4f\fPd)\fC [inline]\fP"

.PP
Definition at line 104 of file algebraBasic\&.h\&.
.PP
References m, Vector4f::w, Vector4f::x, Vector4f::y, and Vector4f::z\&.
.SH "Member Function Documentation"
.PP 
.SS "void Matrix4f::InitIdentity ()"

.PP
Definition at line 291 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.PP
Referenced by Transform::frustum(), and Matrix4f()\&.
.SS "\fBMatrix4f\fP Matrix4f::operator* (const \fBMatrix4f\fP &Right) const"

.PP
Definition at line 298 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.SS "\fBMatrix4f\fP Matrix4f::operator+ (const \fBMatrix4f\fP &Right) const"

.PP
Definition at line 313 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.SS "\fBMatrix4f\fP & Matrix4f::operator+= (const \fBMatrix4f\fP &right)"

.PP
Definition at line 349 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.SS "\fBMatrix4f\fP Matrix4f::operator- (const \fBMatrix4f\fP &Right) const"

.PP
Definition at line 325 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.SS "\fBMatrix4f\fP Matrix4f::operator- () const"

.PP
Definition at line 337 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.SS "\fBMatrix4f\fP & Matrix4f::operator-= (const \fBMatrix4f\fP &right)"

.PP
Definition at line 359 of file algebraBasic\&.cpp\&.
.PP
References m\&.
.SH "Member Data Documentation"
.PP 
.SS "float Matrix4f::m[4][4]"

.PP
Definition at line 98 of file algebraBasic\&.h\&.
.PP
Referenced by Transform::frustum(), InitIdentity(), Pipeline::InitPerspectiveProj(), Transform::InitPerspectiveProj(), Pipeline::InitRotateTransform(), Transform::InitRotateTransform(), Pipeline::InitScaleTransform(), Transform::InitScaleTransform(), Pipeline::InitTranslationTransform(), Transform::InitTranslationTransform(), Matrix4f(), operator*(), operator+(), operator+=(), operator-(), and operator-=()\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for GameEngine from the source code\&.
